package br.almeida.drinks.repository;

import java.util.logging.Logger;

import javax.ejb.Stateful;
import javax.inject.Inject;
import javax.persistence.EntityManager;

import br.com.almeida.drinks.model.Funcionario;

@Stateful(name = PessoaRepository.JNDI_LOCAL)
public class PessoaRepositoryBean implements PessoaRepository {

	@Inject
	private Logger log;

	@Inject
	private EntityManager em;

	@Override
	public void salvarFuncionario(Funcionario funcionario) {
		log.info("Salvando " + funcionario.getNome());
		em.persist(funcionario);
	}
	
}
